]> git.pld-linux.org Git - packages/gtk+3.git/blame - gtk+3.spec
Update to 3.10.0
[packages/gtk+3.git] / gtk+3.spec
CommitLineData
fcef663f 1#
df6da6cb 2# Conditional build:
6f014dd4
JB
3%bcond_without apidocs # gtk-doc build
4%bcond_without cups # CUPS support module
5%bcond_without papi # PAPI support module
6%bcond_without broadway # Broadway target
7%bcond_without wayland # Wayland target
8%bcond_without static_libs # static library build
41d59618 9
df6da6cb
MB
10Summary: The GIMP Toolkit
11Summary(cs.UTF-8): Sada nástrojů pro GIMP
12Summary(de.UTF-8): Der GIMP-Toolkit
13Summary(fi.UTF-8): GIMP-työkalukokoelma
14Summary(fr.UTF-8): Le toolkit de GIMP
15Summary(it.UTF-8): Il toolkit per GIMP
16Summary(pl.UTF-8): GIMP Toolkit
17Summary(tr.UTF-8): GIMP ToolKit arayüz kitaplığı
18Name: gtk+3
b3594a95 19Version: 3.10.0
43b09bc8 20Release: 1
df6da6cb
MB
21License: LGPL v2+
22Group: X11/Libraries
b3594a95
MB
23Source0: http://ftp.gnome.org/pub/GNOME/sources/gtk+/3.10/gtk+-%{version}.tar.xz
24# Source0-md5: f5148a330886b906ba0eb7842409d93f
2b9b05b4 25Patch0: %{name}-papi.patch
df6da6cb 26URL: http://www.gtk.org/
bdc89444 27BuildRequires: at-spi2-atk-devel >= 2.6.0
4d529683 28BuildRequires: atk-devel >= 1:2.8.0
df6da6cb
MB
29BuildRequires: autoconf >= 2.62
30BuildRequires: automake >= 1:1.11
b3594a95 31BuildRequires: cairo-gobject-devel >= 1.12.0
381c593f 32BuildRequires: colord-devel >= 0.1.9
2b9b05b4 33%if %{with cups} || %{with papi}
0ab1241b 34BuildRequires: cups-devel >= 1:1.2
2b9b05b4 35%endif
df6da6cb
MB
36BuildRequires: docbook-dtd412-xml
37BuildRequires: docbook-style-xsl
4d529683 38BuildRequires: gdk-pixbuf2-devel >= 2.28.0
df6da6cb 39BuildRequires: gettext-devel
b3594a95 40BuildRequires: glib2-devel >= 1:2.38.0
c94e0df8 41BuildRequires: gobject-introspection-devel >= 1.32.0
0409c8bb
ŁK
42%if %{with apidocs}
43BuildRequires: gtk-doc >= 1.11
df6da6cb 44BuildRequires: gtk-doc-automake >= 1.11
0409c8bb 45%endif
0ab1241b 46BuildRequires: libstdc++-devel
d96ac102 47BuildRequires: libtool >= 2:2.2.6
df6da6cb
MB
48BuildRequires: libxml2-progs >= 1:2.6.31
49BuildRequires: libxslt-progs >= 1.1.20
4d529683 50BuildRequires: pango-devel >= 1:1.32.4
2b9b05b4 51%{?with_papi:BuildRequires: papi-devel}
df6da6cb
MB
52BuildRequires: perl-base
53BuildRequires: pkgconfig
54BuildRequires: rpm-pythonprov
93de6ff7 55BuildRequires: rpmbuild(macros) >= 1.592
0ab1241b
MB
56BuildRequires: sqlite3-devel
57BuildRequires: tar >= 1:1.22
41d59618 58BuildRequires: xorg-lib-libX11-devel >= 1.5.0
df6da6cb
MB
59BuildRequires: xorg-lib-libXcomposite-devel
60BuildRequires: xorg-lib-libXcursor-devel
61BuildRequires: xorg-lib-libXdamage-devel
62BuildRequires: xorg-lib-libXext-devel
63BuildRequires: xorg-lib-libXfixes-devel
64BuildRequires: xorg-lib-libXft-devel
65BuildRequires: xorg-lib-libXi-devel
66BuildRequires: xorg-lib-libXinerama-devel
67BuildRequires: xorg-lib-libXrandr-devel >= 1.3.0
68BuildRequires: xorg-lib-libXrender-devel
381c593f 69BuildRequires: xz
6f014dd4
JB
70%{?with_broadway:BuildRequires: zlib-devel}
71%if %{with wayland}
72# wayland-client, wayland-cursor
b3594a95 73BuildRequires: wayland-devel >= 1.2.0
6f014dd4
JB
74BuildRequires: xorg-lib-libxkbcommon-devel >= 0.2.0
75%endif
41d59618 76Requires: xorg-lib-libX11 >= 1.5.0
b3594a95 77Requires(post,postun): glib2 >= 1:2.38.0
4d529683 78Requires: atk >= 1:2.8.0
b3594a95 79Requires: cairo-gobject >= 1.12.0
4d529683 80Requires: gdk-pixbuf2 >= 2.28.0
b3594a95 81Requires: glib2 >= 1:2.38.0
4d529683 82Requires: pango >= 1:1.32.4
baa99f47 83Requires: xorg-lib-libXi >= 1.3.0
df6da6cb 84Requires: xorg-lib-libXrandr >= 1.3.0
6f014dd4 85%if %{with wayland}
b3594a95 86Requires: wayland >= 1.2.0
6f014dd4
JB
87Requires: xorg-lib-libxkbcommon >= 0.2.0
88%endif
e5dca4b8
AF
89# evince is used as gtk-print-preview-command by default
90Suggests: evince-backend-pdf
df6da6cb
MB
91%if %{with cups}
92# cups is used by default if gtk+ is built with cups
93Suggests: %{name}-cups = %{version}-%{release}
94%endif
95BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
96
97%define abivers 3.0.0
98
99%if "%{_lib}" != "lib"
100%define libext %(lib="%{_lib}"; echo ${lib#lib})
df6da6cb
MB
101%define pqext -%{libext}
102%else
df6da6cb
MB
103%define pqext %{nil}
104%endif
105
106%description
107GTK+, which stands for the GIMP ToolKit, is a library for creating
108graphical user interfaces for the X Window System. It is designed to
109be small, efficient, and flexible. GTK+ is written in C with a very
110object-oriented approach. GDK (part of GTK+) is a drawing toolkit
111which provides a thin layer over Xlib to help automate things like
112dealing with different color depths, and GTK is a widget set for
113creating user interfaces.
114
115%description -l cs.UTF-8
116Knihovny X původně psané pro GIMP, které nyní používá také řada jiných
117programů.
118
119%description -l da.UTF-8
120X biblioteker, oprindeligt udviklet til GIMP, men anvendes nu af flere
121forskellige programmer.
122
123%description -l de.UTF-8
124Die X-Libraries, die ursprünglich für GIMP geschrieben wurden und
125mittlerweile für eine ganze Reihe anderer Programme benutzt werden.
126
127%description -l fr.UTF-8
128X-kirjastot, jotka alunperin kirjoitettiin GIMP:lle, mutta joita
129käytetään nyt myös useissa muissakin ohjelmissa.
130
131%description -l it.UTF-8
132Libreria X scritta per GIMP. Viene usata da diversi programmi.
133
134%description -l pl.UTF-8
135GTK+, która to biblioteka stała się podstawą programu GIMP, zawiera
136funkcje do tworzenia graficznego interfejsu użytkownika pod X Window.
137Była tworzona z założeniem żeby była mała, efektywna i wygodna. GTK+
138jest napisane w C z podejściem zorientowanym bardzo obiektowo. GDK
139(część GTK+) jest warstwą pośrednią pomiędzy Xlib a właściwym GTK
140zapewniającą pracę niezależnie od głębi koloru (ilości bitów na
141piksel). GTK (druga część GTK+) jest natomiast już zbiorem różnego
142rodzaju kontrolek służących do tworzenia interfejsu użytkownika.
143
144%description -l tr.UTF-8
145Başlangıçta GIMP için yazılmış X kitaplıkları. Şu anda başka
146programlarca da kullanılmaktadır.
147
f908a1eb 148%package -n gtk-update-icon-cache
fcef663f
JB
149Summary: Utility to update icon cache used by GTK+ library
150Summary(pl.UTF-8): Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę GTK+
f908a1eb 151Group: Applications/System
4d529683 152Requires: gdk-pixbuf2 >= 2.28.0
b3594a95 153Requires: glib2 >= 1:2.38.0
f908a1eb
AF
154
155%description -n gtk-update-icon-cache
fcef663f
JB
156Utility to update icon cache used by GTK+ library.
157
158%description -n gtk-update-icon-cache -l pl.UTF-8
159Narzędzie do uaktualniania cache'a ikon używanego przez bibliotekę
160GTK+.
f908a1eb 161
df6da6cb
MB
162%package devel
163Summary: GTK+ header files and development documentation
164Summary(cs.UTF-8): Sada nástrojů GIMP a kreslící kit GIMP
165Summary(da.UTF-8): GIMP Toolkit og GIMP Tegnings-værktøj
166Summary(de.UTF-8): GIMP Toolkit und GIMP Drawing Kit
167Summary(fi.UTF-8): Gimp-työkalukokoelma ja Gimp-piirtotyökalut
168Summary(fr.UTF-8): Toolkit de GIMP (GTK) et Kit de dessin de GIMP (GDK)
169Summary(it.UTF-8): GIMP Toolkit and GIMP Drawing Kit
170Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja do GTK+
171Summary(tr.UTF-8): GIMP araç takımı ve çizim takımı
172Group: X11/Development/Libraries
173Requires: %{name} = %{version}-%{release}
bdc89444 174Requires: at-spi2-atk-devel >= 2.6.0
4d529683 175Requires: atk-devel >= 1:2.8.0
b3594a95 176Requires: cairo-gobject-devel >= 1.12.0
4d529683 177Requires: gdk-pixbuf2-devel >= 2.28.0
b3594a95 178Requires: glib2-devel >= 1:2.38.0
4d529683 179Requires: pango-devel >= 1:1.32.4
df6da6cb 180Requires: shared-mime-info
df6da6cb
MB
181
182%description devel
183Header files and development documentation for the GTK+ libraries.
184
185%description devel -l pl.UTF-8
186Pliki nagłówkowe i dokumentacja do bibliotek GTK+.
187
188%package static
189Summary: GTK+ static libraries
190Summary(pl.UTF-8): Biblioteki statyczne GTK+
191Group: X11/Development/Libraries
192Requires: %{name}-devel = %{version}-%{release}
193
194%description static
195GTK+ static libraries.
196
197%description static -l pl.UTF-8
198Biblioteki statyczne GTK+
199
200%package apidocs
201Summary: GTK+ API documentation
202Summary(pl.UTF-8): Dokumentacja API GTK+
203Group: Documentation
204Requires: gtk-doc-common
205
206%description apidocs
207GTK+ API documentation.
208
209%description apidocs -l pl.UTF-8
210Dokumentacja API GTK+.
211
212%package examples
213Summary: GTK+ - example programs
214Summary(pl.UTF-8): GTK+ - programy przykładowe
215Group: X11/Development/Libraries
4d529683 216Requires(post,postun): glib2 >= 1:2.36.0
df6da6cb
MB
217Requires: %{name}-devel = %{version}-%{release}
218
219%description examples
220GTK+ - example programs.
221
222%description examples -l pl.UTF-8
223GTK+ - przykładowe programy.
224
225%package cups
226Summary: CUPS printing module for GTK+
227Summary(pl.UTF-8): Moduł GTK+ do drukowania przez CUPS
228Group: X11/Libraries
229Requires: %{name} = %{version}-%{release}
230
231%description cups
232CUPS printing module for GTK+.
233
234%description cups -l pl.UTF-8
235Moduł GTK+ do drukowania przez CUPS.
236
2b9b05b4
JB
237%package papi
238Summary: PAPI printing module for GTK+
239Summary(pl.UTF-8): Moduł GTK+ do drukowania przez PAPI
240Group: X11/Libraries
241Requires: %{name} = %{version}-%{release}
242Requires: papi
243
244%description papi
245PAPI printing module for GTK+.
246
247%description papi -l pl.UTF-8
248Moduł GTK+ do drukowania przez PAPI.
249
df6da6cb
MB
250%prep
251%setup -q -n gtk+-%{version}
2b9b05b4 252%patch0 -p1
d2a64c75 253
f4528c41
ER
254# for packaging clean examples
255# TODO: add am patch to do it like demos/gtk-demo via some configurable dir
256# NOTE: make install so far installs only demos/gtk-demo
257install -d _examples
258cp -a demos examples _examples
259
df6da6cb 260%build
2b9b05b4 261CPPFLAGS="%{rpmcppflags}%{?with_papi: -I/usr/include/papi}"
df6da6cb
MB
262%{?with_apidocs:%{__gtkdocize}}
263%{__libtoolize}
264%{__aclocal} -I m4
df6da6cb 265%{__autoconf}
d96ac102 266%{__autoheader}
df6da6cb
MB
267%{__automake}
268%configure \
b53848b1 269 --disable-silent-rules \
f908a1eb 270 %{__disable cups} \
2b9b05b4 271 %{!?with_papi:--disable-papi} \
df6da6cb 272 %{?debug:--enable-debug=yes} \
f908a1eb 273 %{__enable_disable apidocs gtk-doc} \
df6da6cb 274 --enable-man \
f908a1eb 275 %{__enable_disable static_libs static} \
6f014dd4
JB
276 %{?with_broadway:--enable-broadway-backend} \
277 %{?with_wayland:--enable-wayland-backend} \
f908a1eb 278 --enable-x11-backend \
6f014dd4 279 --enable-xinerama \
f908a1eb 280 --enable-xkb \
03882d3a
MK
281 --with-html-dir=%{_gtkdocdir}
282
f4528c41
ER
283%{__make} \
284 democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo
df6da6cb
MB
285
286%install
287rm -rf $RPM_BUILD_ROOT
1da74c1d 288install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/engines
2c40d76a 289install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/theming-engines
df6da6cb
MB
290
291%{__make} install \
f4528c41 292 democodedir=%{_examplesdir}/%{name}-%{version}/demos/gtk-demo \
df6da6cb
MB
293 DESTDIR=$RPM_BUILD_ROOT
294
e155be9a 295touch $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
381c593f 296install -d $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/modules
df6da6cb 297
f4528c41
ER
298install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
299cp -a _examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
df6da6cb
MB
300
301# shut up check-files (static modules and *.la for modules)
c115efa5
JP
302%{__rm} -r $RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.la \
303 %{?with_static_libs:$RPM_BUILD_ROOT%{_libdir}/gtk-3.0/%{abivers}/*/*.a}
df6da6cb
MB
304
305%if "%{_lib}" != "lib"
306# We need to have 32-bit and 64-bit binaries as they have hardcoded LIBDIR.
307# (needed when multilib is used)
df6da6cb
MB
308mv $RPM_BUILD_ROOT%{_bindir}/gtk-query-immodules-3.0{,%{pqext}}
309%endif
310
8c232071 311%{__mv} $RPM_BUILD_ROOT%{_localedir}/{sr@ije,sr@ijekavian}
df6da6cb 312# unsupported by glibc
e9ab265d 313%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{az_IR,io}
df6da6cb 314
007e46e9
AF
315%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
316
df6da6cb
MB
317%find_lang %{name} --all-name
318
327b1559 319%{!?with_apidocs:%{__rm} -r $RPM_BUILD_ROOT%{_gtkdocdir}/{gdk3,gtk3}}
df6da6cb
MB
320
321%clean
322rm -rf $RPM_BUILD_ROOT
323
324%post
325/sbin/ldconfig
93de6ff7 326%glib_compile_schemas
df6da6cb 327umask 022
e155be9a 328%{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
df6da6cb
MB
329exit 0
330
331%postun
332/sbin/ldconfig
333if [ "$1" != "0" ]; then
334 umask 022
e155be9a 335 %{_bindir}/gtk-query-immodules-3.0%{pqext} --update-cache
b53848b1 336else
93de6ff7 337 %glib_compile_schemas
df6da6cb
MB
338fi
339exit 0
340
0ab1241b
MB
341%post examples
342%glib_compile_schemas
343
344%postun examples
345%glib_compile_schemas
346
df6da6cb
MB
347%files -f %{name}.lang
348%defattr(644,root,root,755)
349%doc AUTHORS NEWS README
6f014dd4 350%{?with_broadway:%attr(755,root,root) %{_bindir}/broadwayd}
0409c8bb 351%attr(755,root,root) %{_bindir}/gtk-launch
df6da6cb 352%attr(755,root,root) %{_bindir}/gtk-query-immodules-3.0%{pqext}
d2a64c75
MB
353%attr(755,root,root) %{_libdir}/libgailutil-3.so.*.*.*
354%attr(755,root,root) %ghost %{_libdir}/libgailutil-3.so.0
355%attr(755,root,root) %{_libdir}/libgdk-3.so.*.*.*
356%attr(755,root,root) %ghost %{_libdir}/libgdk-3.so.0
357%attr(755,root,root) %{_libdir}/libgtk-3.so.*.*.*
358%attr(755,root,root) %ghost %{_libdir}/libgtk-3.so.0
df6da6cb
MB
359
360%dir %{_libdir}/gtk-3.0
361%dir %{_libdir}/gtk-3.0/modules
362%dir %{_libdir}/gtk-3.0/%{abivers}
1da74c1d 363%dir %{_libdir}/gtk-3.0/%{abivers}/engines
2c40d76a 364%dir %{_libdir}/gtk-3.0/%{abivers}/theming-engines
df6da6cb 365%dir %{_libdir}/gtk-3.0/%{abivers}/immodules
df6da6cb 366%dir %{_libdir}/gtk-3.0/%{abivers}/printbackends
e155be9a 367%ghost %{_libdir}/gtk-3.0/%{abivers}/gtk.immodules
df6da6cb
MB
368%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-file.so
369%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-lpr.so
2200cba6
AF
370%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-am-et.so
371%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cedilla.so
372%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-cyrillic-translit.so
373%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-inuktitut.so
374%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ipa.so
375%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-multipress.so
376%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-thai.so
377%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-er.so
378%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-ti-et.so
379%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-viqr.so
380%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/immodules/im-xim.so
fcef663f
JB
381%{_libdir}/girepository-1.0/Gdk-3.0.typelib
382%{_libdir}/girepository-1.0/GdkX11-3.0.typelib
383%{_libdir}/girepository-1.0/Gtk-3.0.typelib
df6da6cb 384
e155be9a
MB
385%dir %{_sysconfdir}/gtk-3.0
386%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gtk-3.0/im-multipress.conf
0ab1241b 387%{_datadir}/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
b53848b1 388%{_datadir}/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
2200cba6
AF
389%dir %{_datadir}/themes/Default/gtk-3.0
390%{_datadir}/themes/Default/gtk-3.0/gtk-keys.css
df6da6cb 391%dir %{_datadir}/themes/Emacs
2200cba6
AF
392%dir %{_datadir}/themes/Emacs/gtk-3.0
393%{_datadir}/themes/Emacs/gtk-3.0/gtk-keys.css
6f014dd4 394%{?with_broadway:%{_mandir}/man1/broadwayd.1*}
0409c8bb 395%{_mandir}/man1/gtk-launch.1*
df6da6cb 396%{_mandir}/man1/gtk-query-immodules-3.0.1*
f908a1eb
AF
397
398%files -n gtk-update-icon-cache
399%defattr(644,root,root,755)
400%attr(755,root,root) %{_bindir}/gtk-update-icon-cache
401%{_mandir}/man1/gtk-update-icon-cache.1*
df6da6cb
MB
402
403%files devel
404%defattr(644,root,root,755)
405%doc ChangeLog
d2a64c75
MB
406%attr(755,root,root) %{_libdir}/libgailutil-3.so
407%attr(755,root,root) %{_libdir}/libgdk-3.so
408%attr(755,root,root) %{_libdir}/libgtk-3.so
df6da6cb
MB
409%{_includedir}/gail-3.0
410%{_includedir}/gtk-3.0
e155be9a 411%{_aclocaldir}/gtk-3.0.m4
df6da6cb
MB
412%{_pkgconfigdir}/gail-3.0.pc
413%{_pkgconfigdir}/gdk-3.0.pc
f908a1eb 414%{_pkgconfigdir}/gdk-x11-3.0.pc
df6da6cb
MB
415%{_pkgconfigdir}/gtk+-3.0.pc
416%{_pkgconfigdir}/gtk+-unix-print-3.0.pc
417%{_pkgconfigdir}/gtk+-x11-3.0.pc
6f014dd4
JB
418%if %{with broadway}
419%{_pkgconfigdir}/gdk-broadway-3.0.pc
420%{_pkgconfigdir}/gtk+-broadway-3.0.pc
421%endif
422%if %{with wayland}
423%{_pkgconfigdir}/gdk-wayland-3.0.pc
424%{_pkgconfigdir}/gtk+-wayland-3.0.pc
425%endif
0ab1241b 426%{_datadir}/gtk-3.0
df6da6cb 427%{_datadir}/gir-1.0/Gdk-3.0.gir
e155be9a 428%{_datadir}/gir-1.0/GdkX11-3.0.gir
df6da6cb
MB
429%{_datadir}/gir-1.0/Gtk-3.0.gir
430
431%if %{with static_libs}
432%files static
433%defattr(644,root,root,755)
d2a64c75
MB
434%{_libdir}/libgailutil-3.a
435%{_libdir}/libgdk-3.a
436%{_libdir}/libgtk-3.a
df6da6cb
MB
437%endif
438
439%if %{with apidocs}
440%files apidocs
441%defattr(644,root,root,755)
442%{_gtkdocdir}/gail-libgail-util3
443%{_gtkdocdir}/gdk3
df6da6cb
MB
444%{_gtkdocdir}/gtk3
445%endif
446
447%files examples
448%defattr(644,root,root,755)
f4528c41 449%attr(755,root,root) %{_bindir}/gtk3-demo
0ab1241b
MB
450%attr(755,root,root) %{_bindir}/gtk3-demo-application
451%attr(755,root,root) %{_bindir}/gtk3-widget-factory
452%{_datadir}/glib-2.0/schemas/org.gtk.Demo.gschema.xml
b3594a95 453%{_datadir}/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml
df6da6cb
MB
454%{_examplesdir}/%{name}-%{version}
455
456%if %{with cups}
457%files cups
458%defattr(644,root,root,755)
459%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-cups.so
460%endif
2b9b05b4
JB
461
462%if %{with papi}
463%files papi
464%defattr(644,root,root,755)
465%attr(755,root,root) %{_libdir}/gtk-3.0/%{abivers}/printbackends/libprintbackend-papi.so
466%endif
This page took 0.163187 seconds and 4 git commands to generate.